package com.ce.pms.occupation.vo;

import java.util.Date;

import com.ce.pms.base.vo.SearchVO;
/**
 * 功能描述: 整改项目查询VO
 * <p>版权所有：中企动力
 * <p>未经本公司许可，不得以任何方式复制或使用本程序任何部分
 *
 * @author  胡煦
 * Create on:2009-1-13
 * Edit author:
 * Edit on:
 * 修改原因：

 */

public class PerfectItemSearchVO extends SearchVO {
	/**
	 *
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * 楼栋ID
	 */
	private Long buildingId;
	/**
	 * 房间ID
	 */
	private Long houseId;
	/**
	 * 派工ID
	 */
	private Long perfectItemDispatchId;
	/**
	 * 业主姓名
	 */
	private String ownerName;
	/**
	 * 申报项目类型ID
	 */
	private Long perfectItemTypeConfigId;

	/**
	 * 验房对象ID
	 */
	private Long inspectionRequisitionId;

	/**
	 * 房号
	 */
	private String houseNumber;

	/**
	 * 整改申请日期1
	 */
	private Date perfectRequisitionDate1;
	/**
	 * 整改申请日期2
	 */
	private Date perfectRequisitionDate2;
	/**
	 * 问题描述
	 */
	private String description;


	/**
	 * 完工日期1
	 */
	private Date completeDate1;
	/**
	 * 完工日期2
	 */
	private Date completeDate2;

	/**
	 * 该项目是否完工 1 : 完工 0 : 未完工
	 */
	private String completeYn;
	/**
	 * 验收结果 1 ：通过 0：不通过
	 */
	private String checkResult;
	/**
	 * 是否已派工 1 ：已派工 0 ：未派工
	 */
	private String dispatchYn;
	/**
	 * @return the completeYn
	 */
	public String getCompleteYn() {
		return completeYn;
	}

	/**
	 * @param completeYn the completeYn to set
	 */
	public void setCompleteYn(String completeYn) {
		this.completeYn = completeYn;
	}

	/**
	 * @return the description
	 */
	public String getDescription() {
		return description;
	}

	/**
	 * @param description the description to set
	 */
	public void setDescription(String description) {
		this.description = description;
	}

	/**
	 * @return the houseNumber
	 */
	public String getHouseNumber() {
		return houseNumber;
	}

	/**
	 * @param houseNumber the houseNumber to set
	 */
	public void setHouseNumber(String houseNumber) {
		this.houseNumber = houseNumber;
	}

	/**
	 * @return the inspectionRequisitionId
	 */
	public Long getInspectionRequisitionId() {
		return inspectionRequisitionId;
	}

	/**
	 * @param inspectionRequisitionId the inspectionRequisitionId to set
	 */
	public void setInspectionRequisitionId(Long inspectionRequisitionId) {
		this.inspectionRequisitionId = inspectionRequisitionId;
	}

	/**
	 * @return the ownerName
	 */
	public String getOwnerName() {
		return ownerName;
	}

	/**
	 * @param ownerName the ownerName to set
	 */
	public void setOwnerName(String ownerName) {
		this.ownerName = ownerName;
	}

	/**
	 * @return the completeDate1
	 */
	public Date getCompleteDate1() {
		return completeDate1;
	}

	/**
	 * @param completeDate1 the completeDate1 to set
	 */
	public void setCompleteDate1(Date completeDate1) {
		this.completeDate1 = completeDate1;
	}

	/**
	 * @return the completeDate2
	 */
	public Date getCompleteDate2() {
		return completeDate2;
	}

	/**
	 * @param completeDate2 the completeDate2 to set
	 */
	public void setCompleteDate2(Date completeDate2) {
		this.completeDate2 = completeDate2;
	}

	/**
	 * @return the perfectRequisitionDate1
	 */
	public Date getPerfectRequisitionDate1() {
		return perfectRequisitionDate1;
	}

	/**
	 * @param perfectRequisitionDate1 the perfectRequisitionDate1 to set
	 */
	public void setPerfectRequisitionDate1(Date perfectRequisitionDate1) {
		this.perfectRequisitionDate1 = perfectRequisitionDate1;
	}

	/**
	 * @return the perfectRequisitionDate2
	 */
	public Date getPerfectRequisitionDate2() {
		return perfectRequisitionDate2;
	}

	/**
	 * @param perfectRequisitionDate2 the perfectRequisitionDate2 to set
	 */
	public void setPerfectRequisitionDate2(Date perfectRequisitionDate2) {
		this.perfectRequisitionDate2 = perfectRequisitionDate2;
	}

	/**
	 * @return the buildingId
	 */
	public Long getBuildingId() {
		return buildingId;
	}

	/**
	 * @param buildingId the buildingId to set
	 */
	public void setBuildingId(Long buildingId) {
		this.buildingId = buildingId;
	}

	/**
	 * @return the checkResult
	 */
	public String getCheckResult() {
		return checkResult;
	}

	/**
	 * @param checkResult the checkResult to set
	 */
	public void setCheckResult(String checkResult) {
		this.checkResult = checkResult;
	}

	/**
	 * @return the dispatchYn
	 */
	public String getDispatchYn() {
		return dispatchYn;
	}

	/**
	 * @param dispatchYn the dispatchYn to set
	 */
	public void setDispatchYn(String dispatchYn) {
		this.dispatchYn = dispatchYn;
	}

	/**
	 * @return the perfectItemDispatchId
	 */
	public Long getPerfectItemDispatchId() {
		return perfectItemDispatchId;
	}

	/**
	 * @param perfectItemDispatchId the perfectItemDispatchId to set
	 */
	public void setPerfectItemDispatchId(Long perfectItemDispatchId) {
		this.perfectItemDispatchId = perfectItemDispatchId;
	}

	/**
	 * @return the perfectItemTypeConfigId
	 */
	public Long getPerfectItemTypeConfigId() {
		return perfectItemTypeConfigId;
	}

	/**
	 * @param perfectItemTypeConfigId the perfectItemTypeConfigId to set
	 */
	public void setPerfectItemTypeConfigId(Long perfectItemTypeConfigId) {
		this.perfectItemTypeConfigId = perfectItemTypeConfigId;
	}

	/**
	 * @return the houseId
	 */
	public Long getHouseId() {
		return houseId;
	}

	/**
	 * @param houseId the houseId to set
	 */
	public void setHouseId(Long houseId) {
		this.houseId = houseId;
	}

}
